package com.webamc.model;

/**
 * Date: Mar 8, 2009
 * Time: 2:36:03 AM
 */
public class AMCTask {
    private int amcTaskId;
    private int amcOrderId; //reverse mapping
    private long creationTime;

    private long lastUpdated;
    private int lastUpdatedById;
    private int version;

    private boolean isAdhoc; // user request a special request, not scheduled
    private String status;
    private String category;
    private long startTime;
    private int assigneeId;
    private int supervisorId;
    private CustomerInfo amcSiteDetails; //who will be our (target) customer (different than actual customer details)
    private String description;
    private String[] comments;  // Ueer and customer comments
    private String[] worklogs;  // 1. what happened


    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public long getCreationTime() {
        return creationTime;
    }

    public void setCreationTime(long creationTime) {
        this.creationTime = creationTime;
    }

    public int getAmcTaskId() {
        return amcTaskId;
    }

    public void setAmcTaskId(int amcTaskId) {
        this.amcTaskId = amcTaskId;
    }

    public int getAmcOrderId() {
        return amcOrderId;
    }

    public void setAmcOrderId(int amcOrderId) {
        this.amcOrderId = amcOrderId;
    }

    public CustomerInfo getAmcSiteDetails() {
        return amcSiteDetails;
    }

    public void setAmcSiteDetails(CustomerInfo amcSiteDetails) {
        this.amcSiteDetails = amcSiteDetails;
    }

    public boolean isAdhoc() {
        return isAdhoc;
    }

    public void setAdhoc(boolean adhoc) {
        isAdhoc = adhoc;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public int getAssigneeId() {
        return assigneeId;
    }

    public void setAssigneeId(int assigneeId) {
        this.assigneeId = assigneeId;
    }

    public int getSupervisorId() {
        return supervisorId;
    }

    public void setSupervisorId(int supervisorId) {
        this.supervisorId = supervisorId;
    }

    public long getStartTime() {
        return startTime;
    }

    public void setStartTime(long startTime) {
        this.startTime = startTime;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String[] getComments() {
        return comments;
    }

    public void setComments(String[] comments) {
        this.comments = comments;
    }

    public String[] getWorklogs() {
        return worklogs;
    }

    public void setWorklogs(String[] worklogs) {
        this.worklogs = worklogs;
    }

    public long getLastUpdated() {
        return lastUpdated;
    }

    public void setLastUpdated(long lastUpdated) {
        this.lastUpdated = lastUpdated;
    }

    public int getLastUpdatedById() {
        return lastUpdatedById;
    }

    public void setLastUpdatedById(int lastUpdatedById) {
        this.lastUpdatedById = lastUpdatedById;
    }
}
